Big Huge Thesaurus

missionary station

noun